#ifndef TOOLBAR_H
#define TOOLBAR_H

#include <QWidget>

namespace Ui {
class Toolbar;
}

class Toolbar : public QWidget
{
    Q_OBJECT

public:
    explicit Toolbar(QWidget *parent = nullptr);
    ~Toolbar();

signals:
    void clearPad();        // 清屏
    void annotatePad();     // 批注模式
    void transPad();        // 穿透模式
    void exitPad();         // 退出
    void scalePad();        // 画布缩放
    void colorAlpha();      // 透明色
    void lineColor();       // 画笔颜色
    void lineSize();        // 画笔大小

private slots:
    void on_btnClear_clicked();

    void on_btnAnnotate_clicked();

    void on_btnTrans_clicked();

    void on_btnExit_clicked();

    void on_btnScale_clicked();

    void on_btnColorAlpha_clicked();

    void on_btnLineColor_clicked();

    void on_btnLineSize_clicked();


private:
    Ui::Toolbar *ui;
};

#endif // TOOLBAR_H
